marshalling yard – Català–English translations

🇬🇧 en ca

marshalling yard noun

  • railway yard
platja de classificació
Wiktionary Links